/**
 * calendarPopup.css
 *
 * Defines styles for the popup Calendar widget.  See js/CalendarPopup.js
 */

.ITCALcpYearNavigation,
	.ITCALcpMonthNavigation
			{
			background-color:#004071;
			text-align:center;
			vertical-align:center;
			text-decoration:none;
			color:#ffffff;
			font-weight:bold;
			}
	.ITCALcpDayColumnHeader,
	.ITCALcpYearNavigation,
	.ITCALcpMonthNavigation,
	.ITCALcpCurrentMonthDate,
	.ITCALcpCurrentMonthDateDisabled,
	.ITCALcpOtherMonthDate,
	.ITCALcpOtherMonthDateDisabled,
	.ITCALcpCurrentDate,
	.ITCALcpCurrentDateDisabled,
	.ITCALcpTodayText,
	.ITCALcpTodayTextDisabled,
	.ITCALcpText
			{
			font-family:arial;
			font-size:8pt;
			}
	TD.ITCALcpDayColumnHeader
			{
			text-align:right;
			/*border:solid thin #004071;*/
			border-width:0 0 1 0;
			}
	.ITCALcpCurrentMonthDate,
	.ITCALcpOtherMonthDate,
	.ITCALcpCurrentDate
			{
			text-align:right;
			text-decoration:none;
			}
	.ITCALcpCurrentMonthDateDisabled,
	.ITCALcpOtherMonthDateDisabled,
	.ITCALcpCurrentDateDisabled
			{
			color:#D0D0D0;
			text-align:right;
			text-decoration:line-through;
			}
	.ITCALcpCurrentMonthDate
			{
			color:#004071;
			font-weight:bold;
			}
	.ITCALcpCurrentDate
			{
			color: #FFFFFF;
			font-weight:bold;
			}
	.ITCALcpOtherMonthDate
			{
			color:#808080;
			}
	TD.ITCALcpCurrentDate
			{
			color:#FFFFFF;
			background-color: #7fa0b8;
			border-width:1;
			border:solid thin #000000;
			}
	TD.ITCALcpCurrentDateDisabled
			{
			border-width:1;
			border:solid thin #FFAAAA;
			}
	TD.ITCALcpTodayText,
	TD.ITCALcpTodayTextDisabled
			{
			/*border:solid thin #004071;*/
			border-width:1 0 0 0;
			}
	A.ITCALcpTodayText,
	SPAN.ITCALcpTodayTextDisabled
			{
			height:20px;
			}
	A.ITCALcpTodayText
			{
			color:#004071;
			font-weight:bold;
			}
	SPAN.ITCALcpTodayTextDisabled
			{
			color:#D0D0D0;
			}
	.ITCALcpBorder
			{
			border:solid thin #004071;
			}
			
	/** defines the div added to the page used by the calendar script */
	#popupCalDiv {
		position:absolute;
		visibility:hidden;
		background-color:white;
		layer-background-color:white;
		z-index: 1;
	}